trainer sock - French English Dictionary